stem the tide of - Spanisch Englisch Wörterbuch